唐高宗年间,狄仁杰新任汴州判佐。大雨倾盆,淅淅沥沥,仿佛预示有大事发生。一男子独立撑伞,在雨中行色匆匆。男子回到屋内便让妻儿赶紧收拾东西前往长安,他要去大理寺参奏萧朝天。原来此人正是汴州县令汪子峰,而他所参之人便是朝廷派往汴州驻军的首领萧朝天。妻子蓉儿紧张,想要阻拦,但他态度坚决,自称不能再做萧朝天的傀儡,哪怕自己只是小小县官,哪怕萧朝天背后有萧淑妃撑腰,哪怕他曾威胁若敢反抗便杀其全家。可他们还未踏出家门,萧朝天已找上门来。此人一身锦服,作威作福,手提刀剑立于府衙门前,杀气腾腾。汪家人面对一群武夫,毫无还手之力,家仆四处逃命却无一人逃脱。雨点颗颗砸在地上,溅起了血色的水珠。
萧朝天贪赃枉法,无恶不作,连汴州县令汪子峰也无可奈何,被逼无奈助纣为虐。狄仁杰作为新任汴州判佐,得知此事便劝说汪子峰去大理寺参奏萧朝天。本来已约定当晚启程,谁知狄仁杰准备去找汪子峰一同出发时,进入衙门却只见满堂鲜血,汪子峰一家惨遭毒手,尸横遍地,无一人幸存。萧朝天杀害汪子峰一家后,还到处写下“狄”字,意图嫁祸给狄仁杰。当狄仁杰等人进入衙门查看时,萧朝天已领兵围住他,诬陷其杀害汪子峰,并将他押入大牢。狄仁杰在被抓之前,让书童墨雨前去官道上带领百姓拦路,向即将路过此地的阎立本阎大人伸冤。
黑夜中,黜陟使阎立本受皇上急召入宫,正带领人马在官道上赶路,尘土飞扬,虽至深夜也未停歇。时值六月,突然天降飞霜,民间素有重大冤情便天降异象之说。正当军队停在路中查看时,一群汴州百姓冲上官道拦路告状,请求伸冤以救百姓于水火。阎立本因皇命在身,本无法前去查案,正欲离开之际,书童墨雨炸毁官道,道路被阻,阎立本无法前行,只得等待道路清理,于是决定趁此时间前去查案。
阎立本来到狱中见狄仁杰,还未踏进牢门便听见狄仁杰教百姓传唱揭露萧朝天罪行的歌谣,心中对此人生出几分欣赏。见到狄仁杰时,只见他在狱中毫无狼狈之相,反而风度翩翩、冷静沉着,丝毫不因自己即将被处决而有半点慌张。阎立本发现狄仁杰在牢中可自由出入,牢内官兵解释称相信狄大人绝不会逃走,故未加关押,可见狄仁杰深得民心。阅过狄仁杰所写洗冤录后,阎立本心中更添信任与欣赏。谁知他刚欲带狄仁杰前往衙门自证清白,便遇一蒙面红衣女子闯进衙门要杀狄仁杰。正当狄仁杰命悬一线之际,一蓝衣女子冲出救下狄仁杰。最终两名女子劫走了狄仁杰。
原来劫走狄仁杰的两名女子是通缉要犯红巾、蓝绫两姐妹,平日惯于劫富济贫。两人曾爱上同一个男子逆天,逆天抛弃妹妹红巾后与姐姐蓝绫在一起。汪子峰因逆天是山贼而将其处死。两姐妹误以为狄仁杰杀了汪子峰——姐姐认为汪子峰杀了自己的爱人,狄仁杰替其报仇,故对自己有恩;妹妹则认为汪子峰杀了负心汉,狄仁杰却杀了汪子峰,故对自己有仇。于是一个要杀,一个要救。狄仁杰解释汪子峰并非自己所杀,要求两姐妹随他去衙门,便可查明真相。
萧朝天听闻阎立本要调查此案,命令手下在一个时辰内杀掉狄仁杰并赶往县衙。而在衙门等候的阎立本正感慨狄仁杰是断案人才时,萧朝天带人赶到。萧朝天要求陪同阎立本进入案发现场,协助调查案情。
市集街上灯火通明,却空无一人。狄仁杰与红巾、蓝绫两姐妹遭萧朝天人马埋伏,幸而两人武艺高超,刀光剑影中护住狄仁杰,击退来袭者且毫发无伤。